/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; overflow-x:hidden;}
div{margin: 0px; padding: 0px; margin: 0px; box-sizing:border-box;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #005cc3; text-decoration: none; cursor:pointer;}
.border_bg{width:auto; height:auto; margin:0 auto; border:1px solid #d0d0d0;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #247eda; padding:1px;}
em ,i{ font-style:normal;}
.white a{color: #fff; text-decoration: none;}
.white a:hover{color: #ff0; text-decoration: none;}
input,button,select,textarea{outline:none}
.w1300,.page{width:1300px;margin:0 auto;}

.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{font-size:14px;display:inline-block;vertical-align:top;}
.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.top80{ height:80px;}
.fr{ float:right;}
.fl{ float: left;}
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}
li,p,i,b,em,dt,dd,td,a,ul,td,input,textarea,span{ box-sizing:border-box;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.title{ font-size:18px; color:#999; text-align:center;}
.title p:nth-child(1){ font-size:40px; color:#333333; margin-bottom:10px;}
.title p:nth-child(1) strong{ color:#005cc3;}

.bz{ width:1300px; margin: 0 auto;overflow: hidden;}
.bz1{ width:1300px; margin: 0 auto;}

/*抬头*/
.htop{ height:40px; background:#f2f2f2; line-height:40px;}
.htop p,.htop a{ font-size:13px; color:#999999; font-weight:lighter; display:block; padding-left:22px;    line-height: 40px;}
.htop li{ float:left; position:relative;}
.htop li:nth-child(1) a{ background:url(images/top1.png) no-repeat left center;}
.htop li:nth-child(2) a{ background:url(images/top2.png) no-repeat left center;}
.htop li:nth-child(3) a{ background:url(images/top3.png) no-repeat left center;}
.htop li:nth-child(4) p{ background:url(images/top4.png) no-repeat left center;}
.htop li{ height:40px; padding:0px 15px; border-right:1px solid #e9e9e9; cursor:pointer;}
.htop li:nth-child(1){ border-left:1px solid #e9e9e9;}
.htop li a:hover{ text-decoration:underline; color:#005cc3;}
.dropcode{ position:absolute; right:0px; top:40px; width:100px; height:0px; overflow:hidden; transition:all 0.4s linear; z-index:98999;}
.dropcode img{ width:100%; height:100%;}
.htop li:hover .dropcode{ height:100px;}
.hsecond{ height:140px;}

.h_second{ height:139px; background:url(images/top_bj.jpg) no-repeat center; padding-top:30px;}
/*图片不停旋转*/
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

.h_second ul img{
-webkit-transform: rotate(360deg);
animation: rotation 2s linear infinite;
-moz-animation: rotation 2s linear infinite;
-webkit-animation: rotation 2s linear infinite;
-o-animation: rotation 2s linear infinite;
}
.h_logo div p:nth-child(1){ font-size:40px; font-weight:bold; color:#343434;line-height: 50px;}
.h_logo div p:nth-child(2){ font-size:14px; color:#afafaf; text-transform:uppercase;letter-spacing: 3px;}
.h_logo a{ display:block;}
.h_logo div{ margin:0px 0px 0px 10px;}
.h_line{ margin:10px 20px;}
.h_mean p:nth-child(1){ font-size:26px; font-weight:bold; color:#343434;line-height: 36px;}
.h_mean p:nth-child(1) span{ color:#0d86e0;}
.h_mean p:nth-child(2){ font-size:18px; color:#666666; line-height:30px;}
.h_mean{ margin-top:5px;}
.hconcat p:nth-child(1){ font-size:14px; color:#aeaeae; padding-left:27px; background:url(images/top5.png) no-repeat left center;float: right;}
.hconcat p:nth-child(2){ font-size:24px; font-weight:bold; color:#2277ca;}
.hul li{ float:left; font-size:14px; color:#666666; text-align:center; height:50px; padding:0px 20px;}
.hul li p:nth-child(1){ height:37px;}
.hul li+li{ border-left:1px dotted #d6d4d3;}
.hul{margin: 10px 30px 0px 0px;}





/*导航*/
.nav{background: -moz-linear-gradient(top, #0d86e0 0%, #0d86e0 100%);
background: -webkit-linear-gradient(top, #0d86e0 0%,#0d86e0 100%);
background: linear-gradient(to bottom, #0d86e0 0%,#0d86e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d86e0', endColorstr='#0d86e0',GradientType=0 );}
.nav #NavCeshi {
    position: relative;
}
#Zz0{ background:none; width:131px;}
.nav > ul > li{float: left; height:80px;position: relative;}
.nav > ul > li > a{text-align: center;display: block;font-size: 16px;color: #fff;height:80px;line-height:80px;padding:0px 33px; position: relative;z-index: 33;transition: 0.3s all ease-in-out;}
.nav > ul > li > a span{ display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.nav #NavCeshi .block{height:80px;position: absolute;bottom:0px;background:#51bf00;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40bb76', endColorstr='#10af52',GradientType=1 );}
.nav > ul > li+li > a:after{ content:''; display:block; position:absolute; left:0px; top:32px; width:1px; height:16px; border-right:1px dashed #86c3f0;}
.nav > ul > li:hover > a,.nav > ul > li.navcurrent > a{color: #fff;}
.nav > ul > li:hover > a .en,.nav > ul > li.navcurrent > a .en{color: #fff;}

.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top:80px; }
.erji_menu ul li a{ display: block; text-align: center; font-size: 14px; color: #fff; line-height:50px; margin-bottom: 1px; background: rgba(0,0,0,0.6); transition:0.3s all ease-in-out;font-weight: 100;}
.erji_menu ul li a:hover{background:#51bf00; }



/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1200px; height:600px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:600px; background-position: center; background-repeat: no-repeat; background-color: #eee}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:280px; left: 0; margin-left: 0; height: 380px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../images/20200418/20200418115402_2047803530.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20200418/20200418115402_2047803530.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:13px; height:13px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #005cc3; width:83px; border-radius: 130px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
/*搜索*/
.search{ height:91px; background:url(images/ss1.png) no-repeat center; padding-top:10px; margin-top:-10px; position:relative; z-index:333;}
.search .keywords{ font-size:14px; color:#999; line-height:81px; padding-left:29px; background:url(images/ss2.png) no-repeat left center;}
.search .keywords a{ font-size:13px; padding-left:7px;color:#999;}
.search .keywords a:Hover{ text-decoration:underline; color:#005cc3;}
.seconcat p{ float:left; position:relative;}
.seconcat{ padding-top:12px;}
.seconcat p:nth-child(2){ margin:0px 10px 0px 23px;}
.seconcat p{ font-size:13px; color:#fff;}
.seconcat p span{ font-size:18px; font-weight:bold; display:block; margin-top:3px;}
#search_bg{ width:261px; height:42px; border-radius:25px; background:#fff; padding-left:20px;}
#search_bg input{ float:left;}
#infoname{ font-size:13px; height:42px; width:200px;}
#sso{ margin-top:2px;}
#search_bg{ margin:15px 0px 0px 40px;}
/*TPE材料生产-川塑更专业*/
.products{ background:url(images/cp_bj.jpg) repeat;}
.products .title{ font-size:16px;}
.proul{ margin-top:45px;}
.proul li{ float:left; text-align:center; height:200px; padding:10px 66px;}
.proul li p:nth-child(1){ height:90px;animation: Updown 1s infinite alternate;}
.proul li p:nth-child(2){ font-size:20px; color:#343434;}
.proul li p:nth-child(3){ font-size:14px; color:#999; line-height:25px; margin-top:5px;}
.proul li +li{ border-left:1px solid #eee;}
.procen{ margin-top:54px;}
/*图片上下浮动动画*/
@keyframes Updown {
  from {
    padding-top: 0px;
  }
  to {
    padding-top: 10px;
  }
}
.product_list > table > tbody > tr,.product_list > table > tbody,.product_list > table{ display: block; width: 100%; }
.product_list > table > tbody > tr{ margin-bottom: 1px; display: block; width: 100%; height: 65px; position: relative; }
.product_list > table > tbody > tr:after{ content: ''; clear: both; display: block; }
.product_list > table > tbody > tr > td:first-child { width: 170px; display: block; float: left; position: relative; height: 65px; padding: 0 !important; background: #005cc3; overflow: hidden; }
.product_list > table > tbody > tr > td.showtyepname{ background: #fff; line-height: 65px; width: 1130px; float: right; padding: 0 20px; height: 65px; display: block; }
.product_list > table > tbody > tr > td.showtyepname div{ color: #ccc !important; }
.product_list > table > tbody > tr > td.showtyepname a{ color: #888 !important; font-size: 13px; display: block; float: left; margin: 0 15px 0 20px; position: relative; transition:0.3s all ease; letter-spacing: -0.2px;}
.product_list > table > tbody > tr > td.showtyepname a:before{ content:''; width:0%; bottom:17px; height:2px; background: #51bf00;position: absolute; left: 0; transition:0.3s all ease; }
.product_list > table > tbody > tr > td.showtyepname a:after{ content: '-'; padding-left: 20px; position: absolute; right: -15px; top: 0px; width: 0; height: 65px; display: block; color: #ccc; }
.product_list > table > tbody > tr > td:first-child:after{ content:'+'; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: -100%; transition: 0.3s all ease; background: #51bf00;}
.product_list > table > tbody > tr:hover > td:first-child:after{ left: 0; }
.product_list > table > tbody > tr > td:first-child b{ display: block; font-size: 0px; color: rgba(0,0,0,0) !important; height: 65px; line-height: 65px; }

.product_list > table > tbody > tr > td:first-child b a{ display: block; color: #fff !important; position: absolute; top: 0px; height: 65px; line-height: 65px; z-index: 3; left: 0; width: 170px; padding: 0 20px 0 65px; font-size: 16px; font-weight: normal; background: url(images/cp1.png) no-repeat 24px center; }
.product_list > table > tbody > tr:nth-child(2) > td:first-child b a{ background: url(images/cp2.png) no-repeat 24px center; }


.product_list > table > tbody > tr > td#showtyepname a:hover{ color: #343434 !important; }
.product_list > table > tbody > tr > td#showtyepname a:hover:before{ width: 100%; }
.product_list > table > tbody > tr .more{ display:block; width: 65px; height: 65px; position: absolute; top:0;right: 0; transition: 0.3s all ease; }
.product_list > table > tbody > tr .more:after{ content:'+'; display:block; position:absolute; width:26px; height:26px; border-radius:50%; font-size:20px; text-align:center; line-height:24px; color:#aeaeae; top:19.5px; left:19.5px; background:#eeeeee;}
.product_list > table > tbody > tr:hover .more{ background:#51bf00;}
.product_list > table > tbody > tr:hover .more:after{ background:#fff; color:#51bf00;}

.product_conf{width: 100%;height: 786px;position: relative;margin-top: 20px;}

.product_conf_in_x{width: 640px;height: 383px;display: block;left: 330px;top: 0;position: absolute;}

.product_conf_in_tit {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  text-align: center;
}
.product_conf_in_tit ul li {
display: inline-block;background: #fff;margin: 25px 5px;transition: 0.3s all ease;color:rgba(255,255,255,0);width: 10px;height: 10px;border-radius: 666px;cursor: pointer;text-align: center;text-indent: -999999999em;overflow: hidden;font-size: 0;
}
.product_conf_in_tit ul li.on{background: #005cc3;width: 30px;}
.product_conf_in{width: 640px !important;height: 383px;display: block;left: 330px;top: 0;position: absolute;padding: 30px;}

.product_conf_in .product_conf_in_l a,.product_conf_in .product_conf_in_l a img{display: block;width: 100%;height: 100%;}
.product_conf_in .product_conf_in_r{float: right;display: block;padding: 45px 0;width:230px;}
.product_conf_in .product_conf_in_r .prod_ico{padding: 30px 0;}
.product_conf_in .product_conf_in_r .prod_ico:after{content: '';display: block;clear: both;}
.product_conf_in .product_conf_in_r .prod_ico span{float: left;display: block;line-height: 30px;font-size: 13px;color: #999999;text-align: center; font-weight:lighter;}
.product_conf_in .product_conf_in_r .prod_ico span+span{ margin-left:20px;}
.product_conf_in .product_conf_in_r .prod_ico span img{display: block;margin: 0 auto;}
.product_conf_in .product_conf_in_r .prod_conf_btn a{color: #fff;background: #005cc3;width: 100px;height: 30px;display: block;border-radius: 50px;text-align: center;line-height: 29px;float: left;font-size: 13px;margin-right: 15px; transition:all 0.5s ease;}
.product_conf_in .product_conf_in_r .prod_conf_btn a:nth-last-child(1){background: #51bf00}
.product_conf_in .product_conf_in_r .prod_conf_btn a:hover{ border-radius:0px;}
.product_conf .divproduct_new_div_item{width: 310px;height: 383px;position: absolute;}
.product_conf .divproduct_new_div_item *{transition: 0.3s all ease;}
.product_conf .divproduct_new_div_item .product_div_item_pic{position: absolute;top: 0;left: 0;width: 100%;height:310px;}
.product_conf .divproduct_new_div_item .product_div_item_pic > a > img,.product_conf .divproduct_new_div_item .product_div_item_pic > a{display: block;width: 100%;height: 100%;}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content{position: absolute;bottom: 0;left: 0;width: 100%;height: 72px;background: #fff;}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a{display: block;line-height: 72px;font-size: 16px;padding:0 25px;position: relative;color: #666}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a:after{content: '';display: block;width: 20px;height: 20px;position: absolute;background: url(../images/20200418/20200418151027_1923200994.png) no-repeat -45px center;right: 20px;top: 28px;transition: 0.3s all ease;}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a:after{background-position-x: 0;}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content{background: #005cc3}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a{color: #fff;}
.product_conf .divproduct_new_div_item:nth-child(1){left:0;top: 0;}
.product_conf .divproduct_new_div_item:nth-child(2){right:0;top: 0;}
.product_conf .divproduct_new_div_item:nth-child(3){left: 0;top: 403px;}
.product_conf .divproduct_new_div_item:nth-child(4){left: 330px;top: 403px;}
.product_conf .divproduct_new_div_item:nth-child(5){left: 660px;top: 403px;}
.product_conf .divproduct_new_div_item:nth-child(6){left: 990px;top: 403px;}


.product_conf_in_r strong{font-size: 25px;line-height: 42px;display: block;font-weight: normal;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_conf_in_r p{font-size: 15px;line-height: 26px;display: block;color: #fff;}

/*解决方案*/
/*application*/     
.appli_dh{ text-align: center; font-size: 46px;line-height:80px; height: 69px; font-weight: bold; margin-bottom: 20px; }
.appli_dh span{ text-align: center; font-size: 46px; color:#005cc3; line-height:80px; height: 69px; font-weight: bold; margin-bottom: 20px; }
.appli{ margin-top: 30px;} 
.divdgweb_new_div img{width: 100%; }
.appli .divdgweb_new_div_item{ width: 420px; float: left; margin-right: 20px; position: relative; margin-bottom:110px;transition: all 0.3s linear;    height: 300px;}
.appli .divdgweb_new_div_item:nth-child(3){ margin-right: inherit;}
.appli .divdgweb_new_div_item:nth-child(6){ margin-right: inherit;}
.appli .divdgweb_new_div_item_content{ width: 420px; height: 88px; background: #f2f2f2; position: absolute; top: 300px; padding-left: 20px; padding-top: 15px;}
.appli .divdgweb_new_div_item_title a{ font-size: 18px; color: #333;}
.appli .divdgweb_new_div_item_body{ color: #666;}
.appli .divdgweb_new_div .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{background: #0844be; transition: all 0.3s linear; }
.appli .divdgweb_new_div .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{color: #fff;transition: all 0.3s linear;}
.appli .divdgweb_new_div .divdgweb_new_div_item:hover a{ font-size: 18px; color: #fff;transition: all 0.3s linear;}


.pord_dh1{ font-size:18px; color: #666666; text-align: center;   line-height: 46px;}
.pord_xt{ width:736px; height: 0px; margin: 0px auto; text-align: center; background: url() center no-repeat;}


/*选择川塑4大优势*/
.adv{ height:960px; background:url(images/adv_bj.jpg) no-repeat center;}
.adv_t{ font-size:45px; color:#005cc3; font-weight:bold; padding-top:80px;}
.adv_t p:nth-child(2){ width:77px; height:5px; background:#005cc3; margin-top:25px;}
.advtop ul li{ float:left; border-bottom:1px solid #fff; width:174px; height:108px; background:#eeeeee; font-size:14px; color:#696969; padding:22px 20px;}
.advtop ul li p:nth-child(1){ font-size:30px; font-weight:bold; color:#005cc3; margin-bottom:4px;}
.advtop ul li:nth-child(2n){ border-left:1px solid #fff;}
.advtop ul{ width:350px;}
.advcon ul{width:950px !important; height:643px; background:#fff; padding:30px 50px 0px 30px;}
.advpic{ width:870px; height:447px; padding-bottom:20px; border-bottom:1px solid #efefef; margin-bottom:30px;}
.advpic img{ width:100%; height:100%;}
.advwa p.fr{ font-size:14px; line-height:36px; color:#666666; width:745px;}
.advwa p.fl{ font-size:60px; color:#005cc3; font-family:'impact'; padding-left:23px;}
.advtab li{ width:350px; height:160.75px; border-bottom:1px solid #fff; background:#eeeeee; position:relative; padding:43px 0px 0px 50px; cursor:pointer;}
.advtab li p{ float:left;}
.advtab li p:nth-child(1){ width:80px; height:80px; border-radius:50%; background:#e0e0e0; margin-right:20px;}
.advtab li p:nth-child(2) span{ display:block; font-weight:bold; font-size:28px; color:#333333; display:block; margin-bottom:5px;}
.advtab li p:nth-child(2){ font-size:14px; color:#cdcdcd; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.advtab li:after{ content:''; display:block; position:absolute; left:0px; top:0px; height:100%; width:0px; transition:all 0.5s ease; background:#005cc3;}
.advtab li p{ position:relative; z-index:33; transition:all 0.5s ease;} 
.advtab li.on:after{ width:100%;}
.advtab li.on p{ color:#dfdfde;}
.advtab li.on p span{ color:#fff;}
.advtab li.on p:nth-child(1){ background:#fff;}
.advtab li:nth-child(2n):after{ right:0px; left:auto;}
.advcenter{ position:relative;}
.advtab{ position:absolute; right:0px; top:0px;}
.advconcat{ width:350px; height:101px;background:#eeeeee; padding:31px 0px 0px 45px; float:right;}
.advconcat p{ width:265px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; background:#005cc3;}
.advconcat p span{ font-size:18px;}
/*金杯银杯 不如客户的口碑*/
.witcenter{ margin-top:35px;}
.witcon li{ width:421px !important; height:430px; border:1px solid #eeeeee; padding:29px; float:left; margin-right:20px; overflow:hidden; position:relative;}
.witpic img{ width:360px; height:255px; margin-bottom:27px;}
.witcon li div{ position:relative; z-index:33;}
.witcon li a{ display:block; width:100%; height:100%;}
.witwa p:nth-child(1){ font-size:18px; color:#666666; padding-left:38px; background:url(../images/20200418/20200418173432_369005782.png) no-repeat left top; line-height:21px; padding-bottom:17px; border-bottom:1px solid #eeeeee;}
.witwa p:nth-child(2){ font-size:13px; color:#999999; line-height:26px; margin-top:15px; background:url(../images/20200418/20200418173432_497951251.png) no-repeat right center;}
.witcon li:after{ content:''; display:block; width:100%; height:100%; background:rgba(0,92,195,1); right:-130%; top:0px; transform:rotate(180deg); position:absolute; transition:all 0.3s linear;}
.witcon li:hover:after{ right:0px; transform:rotate(360deg);}
.witcon li:hover p:nth-child(1){ color:#fff;background:url(../images/20200418/20200418173432_2017852183.png) no-repeat left top;}
.witcon li:hover p:nth-child(2){ color:#dfdfdf;background:url(../images/20200418/20200418173432_1380464999.png) no-repeat right center;}
.witbtn{ height:44px; position:relative; margin:43px auto 0px auto; width:980px;}
.witbtn>i{ display:block; width:24px; height:44px; position:absolute; top:0px; cursor:pointer;}
.witbtn>i.prev{ left:0px; background:url(../images/20200418/20200418173432_39137741.png) no-repeat left top;}
.witbtn>i.next{ right:0px; background:url(../images/20200418/20200418173433_1255684401.png) no-repeat left top;}
.witbtn i:hover{ background-position-x:-24px;}
.wit_pg i{ display:inline-block; width:14px; height:14px; border-radius:50%; background:#999999; cursor:pointer;}
.wit_pg i+i{ margin-left:27px;}
.wit_pg i.cur{ background:#005cc3;}
.wit_pg{ text-align:center; padding-top:15px;}
/*走进川塑塑料*/
.about{ height:613px; background:url(images/about_bj.jpg) no-repeat center; padding-top:140px;}
.abwa{ width:722px;}
.abwa>p:nth-child(1){ font-size:40px; font-weight:bold; color:#333333;}
.abwa>p:nth-child(1) span{ color:#005cc3;}
.abwa>p:nth-child(2){ font-size:24px; color:#666666; margin:10px 0px 25px 0px;}
.abwa>p:nth-child(3),.abwa>p:nth-child(3) a{ font-size:14px; color:#999999; line-height:35px;}
.abwa>p:nth-child(3) a:hover{ text-decoration:underline; color:#005cc3;}
.abwa ul{ margin-top:60px;}
.abwa ul li{ float:left;}
.abwa ul li a{ display:block; padding-left:55px; font-size:18px; color:#343434;}
.abwa ul li a:hover{ color:#005cc3;}
.abwa ul li a span{ font-size:12px; color:#bbbbbb; margin-top:3px; display:block;}
.abwa ul li:nth-child(1) a{ background:url(images/about01.png) no-repeat left center;}
.abwa ul li:nth-child(2) a{ background:url(images/about02.png) no-repeat left center;}
.abwa ul li:nth-child(3) a{ background:url(images/about03.png) no-repeat left center;}
.abwa ul li+li{ margin-left:70px;}
/*企业形象*/
.qyxx td{ display:inline-block; margin-right:12px; width:316px;  padding-left:0px !important;}
.qyxx td a img{border:2px solid #f1f1f1; border-bottom:none; transition:all 0.3s linear;}
.qyxx td br{ display:none;}
.qyxx td div{ padding-top:0px !important; height:58px; line-height:58px; text-align:center;}
.qyxx td div a{ display:block; line-height:58px; font-size:14px; color:#666666; background:#f1f1f1; transition:all 0.3s linear;}
.qyxx td:hover a{ background:#005cc3; color:#fff; border-color:#005cc3;} 
.qyxx td:hover a img{ border-color:#005cc3;}
/*川塑塑料 • 新闻资讯*/
.news_t p:nth-child(1){ font-size:38px; font-weight:bold; color:#383838; margin-bottom:10px;}
.news_t p:nth-child(1) span{ color:#005cc3;}
.news_t p:nth-child(2){ font-size:18px; color:#999999;}
.news_t{ text-align:center; background:url(../images/20200418/20200418185254_396375474.png) no-repeat top center;}
.news{ background:url(../images/20200418/20200418141907_1862896525.jpg) repeat;}
.newstab a{ display:inline-table; width:220px; height:62px; background:#e9ecee; line-height:62px; font-size:20px; color:#33373a; padding-left:86px; position:relative; transition:all 0.5s ease;}
.newstab a:after{ content:''; display:block; width:32px; height:32px; position:absolute; top:16px; left:36px; background:url(../images/xwico.png) no-repeat left top;transition:all 0.5s ease;}
.newstab a+a{ margin-left:11px;}
.newstab a:nth-child(2):after{ background-position-x:-37px;}
.newstab a:nth-child(3):after{ background-position-x:-76px;}
.newstab{ width:692px; margin:0 auto;}
.newstab a.cur:after{background-position-y:-69px; transform:translateX(360deg);}
.newstab a.cur{ background:#005cc3; color:#fff;}

.nbcl_le{width:690px;}
.nbcl_le .news_div_item{width:326px;display: inline-block;vertical-align:top;}
.nbcl_le .news_div_item+.news_div_item{margin-left:34px;}
.nbcl_le .news_div_item_pic img{width:326px;}
.news_div_item_title a{font-size:18px; color:#35373a;}
.news_div_item_title a:hover{ color:#005cc3;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#9ba1a1; font-size:14px; font-weight:lighter;display: -webkit-box;-webkit-line-clamp:3;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:14px;margin-top:25px; color:#696d71;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#8c8f8f;}
.new_more{width:28px;height:28px;border-radius:50%;background:url(../images/20200418/20200418184832_1401963683.png) no-repeat right center;float: right;margin-top:17px;}
.nb_con ul+ul{ display:none;}
.nbcr_ri{width:570px;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f2f5f5;padding:23px 0;position:relative;transition:300ms; height:145px;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px rgba(0,92,195,0.26);z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:424px;padding-left:20px;border-left:1px solid #f2f5f5;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#35373a; font-size:14px;}
.nbcr_ri .news_div_item_day{font-size:46px;font-weight: bold; color:#35373a;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:30px; height:60px;color:#9ba1a1;padding-right:20px; font-size:14px;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.nbcr_ri .news_div_item+.news_div_item{ border-top:none;}
/*版权*/
.copyright{ background:#181818;}
.kslj li{ float:left;}
.kslj li>p{ margin-bottom:20px; font-size:16px; color:#f2f2f2;}
.kslj li>a{ display:block; font-size:13px; line-height:32px; color:#888888;}
.kslj li>a:hover{ color:#fff; text-decoration:underline;}
.erweima dl+dl{ display:none;}
.erweimatab dt{ float:left; width:40px; height:40px; border-radius:50%; cursor:pointer;}
.erweimatab dt:nth-child(1){ background:#444444 url(../images/20200418/20200418191456_636049616.png) no-repeat center;}
.erweimatab dt:nth-child(2){ background:#444444 url(../images/20200418/20200418191455_1279258436.png) no-repeat center;}
.erweimatab dt:nth-child(3){ background:#444444 url(../images/20200418/20200418191456_1057921282.png) no-repeat center;}
.erweimatab dt.cur:nth-child(1){ background:#005cc3 url(../images/20200418/20200418191455_175789282.png) no-repeat center;}
.erweimatab dt.cur:nth-child(2){ background:#005cc3 url(../images/20200418/20200418191456_68142981.png) no-repeat center;}
.erweimatab dt.cur:nth-child(3){ background:#005cc3 url(../images/20200418/20200418191456_661704509.png) no-repeat center;}
.erweimatab{ margin:14px 0px 0px 9px;}
.erweimatab dt+dt{ margin-left:16px;}
.crconcat p:nth-child(1){ font-size:16px; color:#fff;}
.crconcat p:nth-child(2){ font-size:32px; color:#005cc3; margin:10px 0px;line-height: 36px;}
.crconcat p:nth-child(3){ font-size:14px; color:#888888;}
.crconcat a{ display:block; width:80px; height:25px; border-radius:18px; background:#444444; font-size:14px; color:#888888; line-height:25px; text-align:center; margin-top:20px;}
.crconcat a:hover{ color:#fff; text-decoration:underline;}
.crconcat{ width:336px; height:228px; border-left:1px solid #242424; padding:20px 0px 0px 95px;}
.kslj li+li{ margin-left:91px;}
.crline{ height:1px; background:#222222;}
.links p{ float:left; line-height:80px;}
.links p:nth-child(1){ color:#fff; font-size:14px;}
.end ,.end a{ line-height:60px; font-size:13px; color:#999999;}
.end a:hover{ text-decoration:underline; color:#fff;}

/*links*/
.linkTagcs{ width:800px;height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li{list-style:none;margin:0px;  padding-right:10px;line-height:80px;float:left;}
.linkTagcs li a{color:#999999;word-break:break-all;}
.linkTagcs li img{border:0px;}


/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(images/icofd.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #005cc3; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #005cc3; border-color: #005cc3; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #005cc3; border-color: #005cc3;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #005cc3; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #005cc3; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#005cc3;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }


.w1300{width:1300px;margin:0 auto}
.abo_yw span{font-family:"Arial";font-size:48px;font-weight:bold;color:#333}
.abo_yw p{color:#005cc3;font-size:30px;font-weight:bold}
.abo_bt{color:#333;font-size:30px;font-weight:300;margin-top:30px;margin-bottom:10px}
.abo_wz p{width:608px;line-height:50px;font-size:16px;color:#333;font-weight:300}
.abu_img{float:right;width:660px;height:503px;background:url(../images/20200418/20200418155839_2112105510.jpg) top center no-repeat}
.clear{clear:both}



.headliner {height: 150px;margin-top: 60px;}
.headliner h2 {line-height: 30px;font-size: 30px;padding-top: 27px;color: #333;z-index: 1;text-align: center;font-weight: bold;position: relative;letter-spacing: 1px;}
.headliner em {line-height: 43px;display: block;text-transform: uppercase;text-align: center;font-weight: bold;font-size: 100px;color: #f6f6f6;font-style: normal;position: absolute;top: 0;left: 37%;z-index: -1;}
.headliner em1 {line-height: 43px;display: block;text-transform: uppercase;text-align: center;font-weight: bold;font-size: 100px;color: #f6f6f6;font-style: normal;position: absolute;top: 0;left: 30%;z-index: -1;}
.headliner:nth-child(1){left: 40%;}
.headliner p {line-height: 40px;font-size: 18px;color: #999;text-align: center;margin-top: 0;}
.contactus {height: 280px;width: 1300px;margin: 0 auto;margin-bottom: 30px;}
.contactus ul {list-style: none;padding: 0 !important;}
.contactus ul li {float: left;width: 306px;height: 250px;text-align: center;background: #fff;box-shadow: 0 0 10px #eee;transition:0.6s;}
.contactus ul li+li{margin-left: 25px;}
.contactus ul li:hover {transition:0.6s;transform: scale(1.1);box-shadow:-7px 2px 20px rgba(6, 33, 58, 0.4);}
.contactus ul li:hover em{transform: scale(1);}
.contactus ul li:hover i{transform: scale(1);}
.contactus ul li:hover span{transform: scale(1);}
.contactus ul li em {height: 80px;margin-top: 60px;display: block;}
.contactus ul li em img {width: 60px;height: 60px;display: block;margin: 0 auto;}
.contactus ul li i {display: block;font-style: normal;font-size: 16px;font-weight: bold;color: #005cc3;}
.contactus ul li span {display: block;font-size: 16px;color: #999;padding: 10px 20px;}
